# -*- coding: utf-8 -*-
'''
@author: Eduardo Cardeira
@date: 5 de Novembro de 2012
@obs:
Este ficheiro contém a classe Main, a partir da qual correm todas as operações.
'''


from Read_And_Store import Read_And_Store


class Main:
    '''
    Classe Principal
    '''


    def __init__(self):
        '''
        Construtor da classe Main.
        read_and_store - instância da classe Read_And_Store recebida
        '''
        pass
    pass


    def main(self):
        '''
        Chama os métodos da classe Read_And_Store para criar a base de dados
        e preenche-la com os dados extraidos do ficheiro xls.
        '''
        read_and_store = Read_And_Store('Database.db', 'Info_Inscritos',
                                'Inscritos_2010-2011.xls', 'Tabela 4.1')
        
        read_and_store.create_database_table()

        read_and_store.read_and_store_data()
        
        pass
    pass


pass


main = Main()

main.main()

